24
164 Chalmers Ave
Buffalo, NY 14214
$4,850,000 USD
480,000 SF
39
Units
7.85% Cap Rate
480,000 SF
$4,850,000 USD
Apartments