Location
University Square
4009 Governor Dr
92122
San Diego
, CA
,
California US