118 E CUMBERLAND ST

Philadelphia, PA, 19125
PENDING
$85,000Price

118 E CUMBERLAND ST

Philadelphia, PA, 19125
PENDING
$85,000Price