2117 Shoreview Place, Chula Vista, CA 91913 - Homesnap