24
164 Chalmers Ave
Buffalo, NY 14214
$5,500,000 USD
480,000 SF
39
Units
6.67% Cap Rate
480,000 SF
$5,500,000 USD
Apartments