1 BR superior apartment in the heart of Edinburgh - EDB-492903 - Student Accommodation Edinburgh, United Kingdom- Ocxee