14 Allen Street
Buffalo, New York 14202
Phone 716.881.1024

581 Delaware Avenue

Year Built Circa 1878
Lot Size 50 x 174
Owner/Business Info.
Tempo
Phone: (716) 885-1594

April 2007
View larger map