• General Contractors

    Results Found: 2 View On Map new search
    Shangri-La Construction is an innovative and successful construction company established in 2004. SLC provides innovative and environmentally-sustainable solutions for organizations across the world. SLC has completed numerous commercial tenant improve
    550 S. Hope Street
    Suite 510
    Los Angeles, CA 90071
    General Contractor
    17731 Mitchell North, Suite 200
    Irvine, CA 92614