130 LEFFERTS OWNERS LLC · avg 2.0 ★★★★★ · New York City
“Pros: Area where it’s located Cons: Prices, rodents, and building problems”