1 of 1
Commercial building for lease. 3870 Leeds Avenue – North Charleston in Mark Clark Business Park. Office / Flex building just off intersection of I-526 and Leeds Avenue. Great rates at a convenient location!
3870 Leeds Avenue, North Charleston, SC 29405