8287 Santaluz Village Green North, San Diego, CA, USA