Lower Granton Road, Trinity, Edinburgh

£1,250,000

Email