11
2915-2949 N Forest Rd
Amherst, NY 14068
$48,300,000 USD
92,500 SF
153
Units
5.98% Cap Rate
92,500 SF
$48,300,000 USD
Apartments