$140,000 -
3113 Stafford Street
Baltimore ,
MD 21229
Municipality: Baltimore City