hadaba compound for sale semi finished townhouse