12329 Meandro Rd.
12329 Meandro Rd
San Diego
,
CA
92128