Listings » Accommodation, Travel & Tours
University Square is an apartment for lease located within the University and Hospital Precinct of Parkwood, dedicated to provide a quiet and socially responsible student facility.