Cartogiraffe.com

North Port Street

The North Port Street is an asphalted, illuminated street with one lane in Baltimore, McElderry Park.