China bought another piece of California last week when a Shenzhen-based real estate developer scooped up the Luxe City Center Hotel and two adjacent plots of land near the Staples Center for $105 million.
The 178-room hostelry is the second… Read More>>