OAKWOOD LA JOLLA UTC NORTH

9253 REGENTS ROAD
La Jolla
California
United States