Black Creek Group Categories Real Estate - Retail, Industrial, Office Space 2756 Alvarado Street San Leandro California 94577 (949) 892-4920 About Us Real Estate Investment/Development Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×