699 Lewelling Boulevard in Floresta Gardens - Bradrick, San Leandro, California