Captiva Lakes Villa Club House 8301 Southwest 142nd Avenue, Miami, FL 33183