
Latitude at Mallard Creek
655 W Mallard Creek Church Rd, Charlotte, NC 28262
1 - 3 Beds $1,175 - $1,900
All Filters
1,055 Apartments Available
655 W Mallard Creek Church Rd, Charlotte, NC 28262
1 - 3 Beds $1,175 - $1,900
11609 Windy Creek Dr, Charlotte, NC 28262
1 - 3 Beds $1,180 - $2,865
8320 University Executive Park Dr, Charlotte, NC 28262
Studio - 2 Beds $1,325 - $1,832
5315 Waters Edge Village Dr, Charlotte, NC 28262
Studio - 3 Beds $1,379 - $3,539
9915 University Village Blvd, Charlotte, NC 28262
4 Beds $769 - $779