959 Broadway St
Buffalo, NY 14212
$3,000,000 USD
51,443 SF
35
Units
6.97% Cap Rate
51,443 SF
$3,000,000 USD
Apartments