Cartogiraffe.com

South Lake Shore Drive

South Lake Shore Drive is an asphalted street with two lanes in Kenwood in Chicago.