9 Shirewood Dr

Scotch Plains Twp., NJ, 07076-2513
CONTRACT
$945,000Price
5Beds
3Baths

9 Shirewood Dr

Scotch Plains Twp., NJ, 07076-2513
CONTRACT
$945,000Price
5Beds
3Baths