5861.jpg

The Brodie - SOLD

  • Location: 8700 Brodie Ln.
  • Austin, Texas 78745
  • Units: 324
  • Built: 2001