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