7
67 Ludlow St
New York, NY 10002
$3,300,000 USD
9,972 SF
20
Units
6.5% Cap Rate
9,972 SF
$3,300,000 USD
Apartments