156 Palisade Ave
Yonkers, NY 10701
$1,725,000 USD
7,124 SF
5
Units
8.81% Cap Rate
7,124 SF
$1,725,000 USD
Apartments