City-Base Vista Apartments

  • Lodging, Travel & Tourism
2566 Goliad Rd.
San Antonio, TX 78223
(210) 337-7400
(210) 337-7403 (fax)