
Latitude at Mallard Creek
655 W Mallard Creek Church Rd, Charlotte, NC 28262
1 - 3 Beds $1,180 - $1,980
All Filters
684 Apartments Available
655 W Mallard Creek Church Rd, Charlotte, NC 28262
1 - 3 Beds $1,180 - $1,980
5315 Waters Edge Village Dr, Charlotte, NC 28262
Studio - 3 Beds $1,379 - $3,556