Jump to MLS#:
MLS#:86620
Las Velas Village 202, 6101 Padre Blvd, South Padre Island, TX 78597
$249,900 | ID#: 86620