antonio lenox the wallpaper the lenox apartments san antonio The Lennox Apartments is located in San Antonio Texas in the 78213 zip code. Outdoor Game Resident Social Area. … Sunday, October 9, 2022 Edit