3116 HARBOUR DR

Palmyra, NJ, 08065
CONTRACT
$224,900Price
2Beds
3Baths
1136sqft

3116 HARBOUR DR

Palmyra, NJ, 08065
CONTRACT
$224,900Price
2Beds
3Baths
1136sqft