$410,000 -
200 Padre Blvd Unit 1310
South Padre Island ,
TX 78597
Area: 3100