2430 S Melrose Dr, Vista, CA 92081, USA
1611 S Melrose Dr, Vista, CA 92081, USA
2540 Pioneer Ave, Vista, CA 92081, USA
801 HILLSIDE TERRANCE apt 54, Vista, CA 92084, USA