Average Price for property in Telford Square, Houstoun Industrial Estate, Livingston, EH54 is around £615,509