27160 Vista RdEst. $166,4602 Beds • 2 Baths • 801 Sq. Ft.Helendale, CA, 92342ForeclosurePublic Record