Bright 3 bedroom apartment - GBP-868128 - Student Accommodation Aberdeen, United Kingdom- Ocxee