Executive Suite in South Grand Avenue, Los Angeles, 90071 office space to rent An award winning, high-rise, contemporary business center containing one of the most significant sculpture collections in Southern California. Located in the heart of Los Angeles and surrounded by an eclectic mix of shops, bars, restaurants and other great attractions to enjoy and explore.
See more here:
Executive Suite in South Grand Avenue (DOWNTOWN, LA)