New multifamily residential project unveiled in South Fort Myers Beach, Fla.