3 Bedroom Flat For Sale - 129/7 Gilmore Place, City of Edinburgh, Scotland EH3 9PP United Kingdom | The Good Estate Agent | The Good Estate Agent