812 LOMBARD ST UNIT 26

Philadelphia, PA, 19147
PENDING
$697,500Price
2Beds
2Baths
1782sqft

812 LOMBARD ST UNIT 26

Philadelphia, PA, 19147
PENDING
$697,500Price
2Beds
2Baths
1782sqft