27 Ludlow St
Yonkers, NY 10705
$16,250,000 USD
70,884 SF
42
Units
6.17% Cap Rate
70,884 SF
$16,250,000 USD
Apartments