Luxurious 3 Bedroom Townhouse in Ilala Ridge Estate