1223 LEOPARD ST #6

Philadelphia, PA, 19125
$3,050Price

1223 LEOPARD ST #6

Philadelphia, PA, 19125
$3,050Price
2Beds
3Baths
1465sqft
Courtesy of: Keller Williams Philly

1223 LEOPARD ST #6

Philadelphia, PA, 19125
$3,050Price
2Beds
3Baths
1465sqft