Newly built modern apartments - Avondale West

Avondale West, Harare West
3 Bedroom Townhouse Complex