
The Lodge at Mallard Creek Apartments
7815 Chelsea Jade Ln, Charlotte, NC 28269
1 - 2 Beds $1,081 - $5,660
All Filters
15,103 Rentals Available
7815 Chelsea Jade Ln, Charlotte, NC 28269
1 - 2 Beds $1,081 - $5,660
1200 Campus Pointe Ct, Charlotte, NC 28262
1 - 3 Beds $740 - $1,213 /Person