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