124A E Mars - South Padre Island
$435,000