7114 TERRA COTTA Dr, San Diego, CA 92114

justin_lee