Self contained two and one bedroom apartment for rent in Machakos town. Very beautiful compound with Parking and 24 hour security.