48/1 Craighouse Gardens

Fixed Price £225,000

Edinburgh EH10 5TZ

[{"position":{"lat":55.9249773,"lng":-3.2230448}}]