Villa Del Sol

Austin, TX 78751
Units
23
Year Built
1971
Close of Escrow
October 5, 2006