Marbach Park

About the Property

  • Acquisition Date: 12/15/2014
  • Units: 304
  • Location: 1880 Horal StSan Antonio TX 78227