12067 World Trade Drive #1, San Diego, CA 92128 - Homesnap