$365,000 -
6236 The Alameda
Baltimore ,
MD 21239
Municipality: Baltimore City