3 Bedroom Apartment for Rent in Athiriver , Machakos - Ksh 45,000/month | House Rent Kenya | House Rent Kenya - Premium Property Rentals