Transit Center near Mira Mesa Park and Recreation Center in Poway, CA