Farm house 10 rooms
Ecublens FR, Route d'Auboranges 24
Apartment
Ecublens FR, Route de Mézières 7
Apartment 3.5 rooms
Apartment 4.5 rooms