Alecia and John Flores' house6965 Vista Del Oro CourtLoomis, CaliforniaPlacer county, United States
September, 8 2006