1855 Observation Way #4, Chula Vista, CA 91915 - Homesnap