3 bedroom terrace duplex with and attached bq and 2 sitting rooms: features: 6 units in a compound ensuite service apartment clean borehole generator. total