$199,000
83 Parkview Ave, Buffalo, NY 14210
Pending
Residential
Duplex
Built in 1900
0.0811 Acre Lot