Furnished apartment for rent at kibagabaga.