Village Shires Townhome completely Renovated 3 Beds 1.5 Bath Available Now

3230 Durham Pl, Holland, PA 18966

CURRENTLY REVIEWING