Cosy studio-flat short walk from the Meadows - EDB-922120 - Student Accommodation Edinburgh, United Kingdom- Ocxee