Photo Gallery - Listing ID 180057418 Listing ID 180057418 1010 E Vista Way, Vista, California 92084 - $1,598,000PendingView PropertyView Property●●●Data services provided by IDX Broker