House built into Texas mountain lists for $13 million

1 month ago 5
Located in Austin and overlooking Lake Travis, the home is situated on over 13 acres of land and spans a colossal 18,000 square feet.
Read Entire Article