1 bedroom apartment in enviable location on Queen Street - EDB-21776 - Student Accommodation Edinburgh, United Kingdom- Ocxee