Verified
74 690 000 KES
6-bedroom villa on 1000 m² for sale in Odza
Odza, Yaounde
6 bed
3 bath
1000 m²
Furnished
Land title
44