Beautiful and modern one bedroom apartment - GLA-843773 - Student Accommodation Glasgow, United Kingdom- Ocxee