433 Estudillo Ave #305, San Leandro, CA 94577-4915 - MLS#40928983 -...