18818 68 Avenue, Suite 115, Surrey, BC Virtual Tour Photos Video Location Virtual Tour Photos Video Location 18818 68 Avenue, Suite 115, Surrey, BC Explore 3D Space 18818 68 Avenue, Suite 115, Surrey, BC Play Video