Cartogiraffe.com

South Loomis Street

The South Loomis Street is an asphalted, illuminated street in Washington Heights in Chicago.