4 bedroom townhouse to rent in Windsor (Kenya)-3KE1433738 Houses for rent, Windsor 630,000 KES May 20, 15:18