FOR SALE

KES 18M

Tarrow Apartments