208 Denrose Dr
Amherst, NY 14228
$750,000 USD
6,580 SF
4
Units
5.7% Cap Rate
6,580 SF
$750,000 USD
Apartments