University Square

University Square

University Square 280 Olsen Avenue Parkwood, Queensland 4214 Australia Visit Website

University Square is an apartment within the University dedicated to provide a good student facility