Location
Scripps Mesa Village
9930 Mira Mesa Blvd
92131
San Diego
, CA
,
California US