Updated Today 830 Astor Dr, Stockton, CA 95210 Unit 830 Astor Street Apartment for Rent 2 Beds $1,495