SPI Beach Bum
Welcome To Ventura Condo 301! 
Located beach side at 121 E. Venus Lane South Padre Island TX 78597, this is your beach vacation destination!













Website Builder