lovely 4 bedroom flat in Edimburg - EDB-216342 - Student Accommodation Edinburgh, United Kingdom- Ocxee