Detached house for sale in "Lockwood Det" at Lasswade Road, Edinburgh EH17