35
26-30 Post St
Yonkers, NY 10705
$9,500,000 USD
75,498 SF
87
Units
6.44% Cap Rate
75,498 SF
$9,500,000 USD
Apartments