The Lantern Apartments

About the Property

  • Acquisition Date: 2018
  • Units: 316
  • Location: 12403 Mellow Meadow DrAustin TX 78750