Poway Road Park And Ride, Poway, CA, USA