Large shopping center development that was completed on schedule despite experiencing a direct hurricane hit during construction.
Large shopping center development that was completed on schedule despite experiencing a direct hurricane hit during construction.