Verified
533 540 EUR
6-bedroom villa on 1000 m² for sale in Odza
Odza, Yaounde
6 bed
3 bath
1000 m²
Furnished
Land title
44