$1,490,000 - 3306 Labyrinth Road, Baltimore, MD 21215
3306 Labyrinth Road
Baltimore,
MD
21215
Municipality: Baltimore City