o owen thothela Review of Velmore Estate 3 years ago Great location but customer service is not a prior... Great location but customer service is not a priority.
Comments: