Homes for sale in Waxhaw, nc
From $254,900
From $324,900
From $278,000
From $301,990
From $684,500
From $358,990
From $289,990
From $329,990
From $296,990
From $283,999