Anyone know the filming location?
My guess or hunch is Vancouver
There were palms on the street, so no Vancouver.