10320 Mallard Creek Rd
Charlotte, NC 28262
Rate Upon Request
1,144-3,654 SF
4
Spaces Available
Built 1997
1,987 SF Contiguous
Built 1997
1,144-3,654 SF
Rate Upon Request
Office, Office/Medical, Medical