GROVE-166.jpg

The Grove - SOLD

  • Location: 11955 Parliament Dr.
  • San Antonio, Texas 78216
  • Units: 276
  • Built: 1980