2 bedroom apartment ideally located Apartment in Aberdeen - UBK-694908 - Student Accommodation Aberdeen, United Kingdom- Ocxee