9084 Howell Lane, Newcastle, CA 95658
3
beds
1
bath
1,314 Sq.Ft. LIVING AREA
5,080 Sq.Ft. lot