2 bed apartment by Sensational Stay Serviced Accommodation - UBK-721752 - Student Accommodation Aberdeen, United Kingdom- Ocxee