120-22 W 25 STREET LLC · avg 4.0 ★★★★★ · New York City
“Pros: Location, outdoor space Cons: Construction out of control”