Modern Studio in Dundee - UBK-339237 - Student Accommodation Dundee, United Kingdom- Ocxee