38
959 Broadway St
Buffalo, NY 14212
$2,300,000 USD
51,443 SF
35
Units
9.09% Cap Rate
51,443 SF
$2,300,000 USD
Apartments