Live Well, Learn Well at Avalon Place

Avalon Place student apartments are located less than a mile from the University of Texas at San Antonio (UTSA). With a convenient location that’s just minutes away from campus, our off-campus apartments are designed to provide students with everything they need for an enjoyable home. Avalon Place offers all residents access to our computer lab & reservable study room that are both available 24-hours a day.