Office Building near Mira Mesa Park and Recreation Center in Poway, CA