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