27
29 Saint Andrews Pl
Yonkers, NY 10705
$1,649,000 USD
4,500 SF
12
Units
8.04% Cap Rate
4,500 SF
$1,649,000 USD
Apartments