Bright and modern 1 bedroom apartment - GBP-286140 - Student Accommodation Aberdeen, United Kingdom- Ocxee