10320 Mallard Creek Rd
Charlotte, NC 28262
Rate Upon Request
1,050-3,779 SF
5
Spaces Available
Built 1997
3,779 SF Contiguous
Built 1997
1,050-3,779 SF
Rate Upon Request
Office, Office/Medical, Medical