View Details $568,000 1 of 18 Estudillo Tract | San Leandro 2 beds 2 baths 1,430 sqft 1.01 acres On Site: 94 Days