Spacious 3 bedroom apartment - GBP-995531 - Student Accommodation Aberdeen, United Kingdom- Ocxee