Liberton, Cameron Toll, Craigmillar, Niddrie

Houses and Flats for sale in EH16, Liberton, Cameron Toll, Craigmillar, Niddrie

icon
There are 776 properties in EH16 with pricing ranging from £25,000.00 to £5,000,000.00 with an average price of £255,747.82