1 bedroom apartment - GBP-182280 - Student Accommodation Aberdeen, United Kingdom- Ocxee