Homes for sale in Waxhaw, nc
From $647,990
From $480,589
From $279,900
From $694,900
From $353,999
From $411,400
From $0
From $399,500
From $531,999
From $645,750