1901 N 23RD ST

Philadelphia, PA, 19121
$265,000Price
2850sqft
Courtesy of: Keller Williams Philly

1901 N 23RD ST

Philadelphia, PA, 19121
$265,000Price
2850sqft