Lake Travis Waterfront Villa #1302 at the Islands of Lake Travis
Villa 1302 is an incredible Lake Travis unit that is a fully furnished upscale villa with Lake Travis and pool views! This Villa has had major up dating new tile flooring, plumbing and lighting fixtures, appliances, and bathroom. Huge vaulted ceiling with custom cedar accent and spa like master bath. Access to fitness center, spa, […]