Stylish apartment at the edge of Meadows Park - EDB-871295 - Student Accommodation Edinburgh, United Kingdom- Ocxee