B28A8321-HDR (Large).jpg

Barrington at Park Place

  • Location: 3220 Duval Rd
  • Austin, Texas 78759
  • Units: 588
  • Built: 1985