
Latitude at Mallard Creek
655 W Mallard Creek Church Rd, Charlotte, NC 28262
1 - 3 Beds $1,165 - $2,030
All Filters
868 Apartments Available
655 W Mallard Creek Church Rd, Charlotte, NC 28262
1 - 3 Beds $1,165 - $2,030
5315 Waters Edge Village Dr, Charlotte, NC 28262
Studio - 3 Beds $1,379 - $3,389
11609 Windy Creek Dr, Charlotte, NC 28262
1 - 3 Beds $1,180 - $2,865
9915 University Village Blvd, Charlotte, NC 28262
4 Beds $769 - $779
123 McCullough Dr, Charlotte, NC 28262
Studio - 1 Bed $850 - $1,309