Cartogiraffe.com

North Kenwood Avenue

North Kenwood Avenue is a pedestrian zone in Baltimore, McElderry Park.