This is are well-designed Triple storey 4 Bedroom Villas (all ensuite) with DSQ situated off off Oloolua Road along Ole Pasha Road, Ngong. The development will