1831 Barrett Lake Road, Dulzura, CA 91917 - MLS#PTP2105121