18
919-921 Lombard St
Philadelphia, PA 19147
$2,150,000 USD
6,600 SF
6
Units
6.95% Cap Rate
6,600 SF
$2,150,000 USD
Apartments