4900 O'Hear Ave
North Charleston, SC 29405
Rate Upon Request
90-1,400 SF
10
Spaces Available
Built 1940
Built 1940
90-1,400 SF
Rate Upon Request
Coworking Space