11 Alhambra Ct, Antioch, CA 94509
3
beds
3
baths
2,319 Sq.Ft. LIVING AREA
7,150 Sq.Ft. lot