Kiambere Flats - Kenya
Kiambere Flats Apartment for sale, Upper Hill
18,000,000 KES