Beautiful apartment - GLA-904043 - Student Accommodation Glasgow, United Kingdom- Ocxee