11413 Meknes Way
11413 Meknes Way
San Diego
,
CA
92129