14 Allen Street
Buffalo, New York 14202
Phone 716.881.1024

153 Elmwood Avenue

Year Built Circa 1880
Lot Size 50 x 118
Owner/Business Info.
Cozumel Grill
Phone: (716) 884-3866
Email: cozumelgrill@yahoo.com

April 2007
View larger map