2
601-615 S Longwood St
Baltimore, MD 21223
$2,150,000 USD
37,842 SF
37,842 SF
$2,150,000 USD
Manufacturing