Location. Surfside Tower condominium is located near the beach in Potrero and close to Penca Beach and Flamingo Beach.