3109 Leeds St
Baltimore, MD 21229
$325,000 USD
7,000 SF
5
Units
10.5% Cap Rate
7,000 SF
$325,000 USD
Apartments