Detached house For sale, floor: Ground floor, in Omodos. The Detached house is 100 sq.m. and it is located on a plot of 282 sq.m.. It consists of: 2 bedrooms, 1 bathrooms, 1 wc, the energy certificate is: Not required. The property's status is: Needs renovation, it is close to School, Square, Church, Super Market, it has Mountain, Nature, Openness view and it has NorthEast orientation.