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