660 Figueroa In Downtown Los Angeles. Local commercial real estate investor Jade Enterprises put its 24-story office tower at 660 S. Figueroa St. up for sale after 10 years of ownership. The office ...