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