87/2 Craiglockhart Terrace, Edinburgh October 22, 2021 By Paul McIntosh Three-bedroom retirement flat in gorgeous modern development