Latitude
Latitude is a 268-unit, garden-style apartment complex located in San Antonio, Texas. Centered about San Antonio’s Medical Center, Latitude offers an appealing mix of one-bedroom and two-bedroom units featuring wood vinyl floors throughout, black appliances, LED lighting and designer fixtures.