23
1413 Lombard St
Philadelphia, PA 19146
$950,000 USD
2,629 SF
4
Units
5.74% Cap Rate
2,629 SF
$950,000 USD
Apartments