5905 Havana, South Padre Island, TX 78597 - MLS#359877 - The Mendez...