A large andmodern two bedroom apartment - GLA-826871 - Student Accommodation Glasgow, United Kingdom- Ocxee