For Sale: $107000, 20 S Catherine St, Baltimore, MD 21223-2009, United States MLS: MDBA2199218 - Baltimore Directions