116-20 S 23RD ST

Philadelphia, PA, 19103
$6,000,000Price

116-20 S 23RD ST

Philadelphia, PA, 19103
ACTIVE
$6,000,000Price

116-20 S 23RD ST

Philadelphia, PA, 19103
ACTIVE
$6,000,000Price