Cartogiraffe.com

West Melrose Street

The West Melrose Street is an asphalted street in Irving Park in Chicago. In the area there is a cafe.