50
231 Niagara St
Buffalo, NY 14201
$589,999 USD
5,025 SF
3
Units
5,025 SF
$589,999 USD
Apartments