79
156 Woodworth Ave
Yonkers, NY 10701
$4,400,000 USD
21,882 SF
26
Units
6.2% Cap Rate
21,882 SF
$4,400,000 USD
Apartments