Park West

About the Property

  • Acquisition Date: 8/15/2014
  • Units: 327
  • Location: 11845 West AveSan Antonio TX 78216