48 results
Number 18 Glen Road is a particularly well-proportioned two-bedroom, ground floor apartment, benefiting from double glazing and gas fired central heating, set in the popular residential district of Deans, in Livingston.