Modern 3 bedroom apartment - GBP-185312 - Student Accommodation Aberdeen, United Kingdom- Ocxee