Steven L. Carter Construction, Inc. is located in Santa Monica, California, right off the Santa Monica (10) freeway, at the corner of Colorado Avenue and 12th Street.