899 Alvarado in San Leandro: 687 New Homes Approved 899 Alvarado was approved, bringing 687 new homes to San Leandro. Learn more about 899 Alvarado here.