861 N 3RD ST

Philadelphia, PA, 19123
$1,700,000Price

861 N 3RD ST

Philadelphia, PA, 19123
PENDING
$1,700,000Price

861 N 3RD ST

Philadelphia, PA, 19123
PENDING
$1,700,000Price