1654 Abbott Rd
Buffalo, NY 14218
$1,250,000 USD
10,323 SF
13
Units
9.02% Cap Rate
10,323 SF
$1,250,000 USD
Apartments