Avalon.JPG

Avalon Place

Bed Count: 440

Acquisition Date: June 2017

Location: San Antonio, Texas

Website

Previous
Previous

The Retreat at Tampa

Next
Next

Santa Barbara Student Housing Portfolio