Parliament Bend

About the Property

  • Acquisition Date: 8/15/2014
  • Units: 232
  • Location: 11838 Parliament StSan Antonio TX 78216