3106 CLIFFORD ST #A-1

Philadelphia, PA, 19121
$2,200Price
3Beds
3Baths
1500sqft
Courtesy of: Keller Williams Philadelphia

3106 CLIFFORD ST #A-1

Philadelphia, PA, 19121
$2,200Price
3Beds
3Baths
1500sqft