Redwood Park, located on over 80 acres is a gem hidden in South Surrey. Originally ...