Prime South Tampa site being prepped for multifamily development