12101 University Blvd, Orlando, FL 32817
Plaza on University is the top mixed-used student housing property, residing impeccably across from UCF along University Blvd and Alafaya Trail.