Palermo

  • Address: 12235 Vance Jackson Rd, San Antonio, Texas 78230 
  • Region: South Texas 
  • Number of Units: 314 
  • Year Built: 2000