Virtual Tour
Take a quick look at our Youtube video to see more of Avillahouse – situated in Westville just 10 km from Durban’s beachfront and ICC.
Take a quick look at our Youtube video to see more of Avillahouse – situated in Westville just 10 km from Durban’s beachfront and ICC.