HomeAway Leases Space in North Austin

HomeAway, the Austin-based vacation home rental company, has leased over 30,000 square feet of office space at Research Park Plaza on 12301 Research Blvd. HomeAway has 2 other facilities in Austin. The first facility is located at West Fifth Street and North Lamar, while the second facility is at Penn Fied in South Austin. The…Read More→