40
191 Park Ave
Yonkers, NY 10703
$10,000,000 USD
20,592 SF
37
Units
4.4% Cap Rate
20,592 SF
$10,000,000 USD
Apartments