306 N 21ST ST

Camp Hill, PA, 17011
$269,900Price
3Beds
2Baths
1856sqft
Courtesy of: Coldwell Banker Realty

306 N 21ST ST

Camp Hill, PA, 17011
$269,900Price
3Beds
2Baths
1856sqft