6989 Mcquillan CIR, SACRAMENTO, CA 95820
Studio
1,651 Sq.Ft. LIVING AREA
6,534 Sq.Ft. lot