2130 Sunset Dr #SPC 62, Vista, CA 92081 - MLS#200046564