110283 Crenshaw & Slauson in Los Angeles is a 3,057 square feet Retail building that ranks in top 55% of projects in LEED Retail CI 2009 rating system. http://www.gbig.org/activities/leed-1000124027/dashboard 3290 W Slauson Avenue, Los Angeles, CA, USA