3213 Padre Blvd
South Padre Island, TX 78597
$1,200,000 USD
0.22 AC
0.22 AC
$1,200,000 USD
Commercial