643 Lafayette Avenue, Buffalo, NY 14222
3
beds
2
baths
4,132 Sq.Ft. LIVING AREA
7,150 Sq.Ft. lot