1 of 304633 Appleglen St (opens in new tab)4633 Appleglen Street, Antioch, CA 94531(833) 352-1077$3,500/moFees may apply12-mo lease1 unit available4 bedView DetailsCheck availability