LAVINGTON GREEN VILLAS This expansive, immaculately presented townhouse is an architectural marvel located along Owashika Road in Lavington. This house is beautifully endowed with quality finishes and set amongst manicured grounds within a private and secure complex harboring only 6 houses in the compound. The floorplan incorporates 5 bedrooms all ensuite with the master bedroom fitted with a walk in...