1569 Castillo Way #14, Vista, CA 92081 - MLS#NDP2107339 - Mindy Luo...