5
126 Franklin Ave
New Rochelle, NY 10805
$10,000,000 USD
65,496 SF
44
Units
6.18% Cap Rate
65,496 SF
$10,000,000 USD
Apartments