214
930 W Mallard Creek Church Rd
Charlotte, NC 28262
Rate Upon Request
832-1,253 SF
10
Spaces Available
Built 2024
1,253 SF Contiguous
Built 2024
832-1,253 SF
Rate Upon Request
Retail