$112,500 -
3218 Elmora Avenue
Baltimore ,
MD 21213
Municipality: Baltimore City