23 E Madill Street, Antioch, CA 94509

2 BD | 1 Baths | 908 SQ/FT

Pending $267,946