Properties Photo Gallery - Listing ID B1425222 Sold For: $1,100 Status: Closed Address: 818 Elmwood Avenue Buffalo, New York 14222 Acres: 0.164 SqFt: 1,000 Back to Previous Page | Go to Property Data services provided by IDX Broker