Baroque Palace is a grand 20-storey building in European baroque style, surrounded by gardens, old style residences, and elegant boulevards in the Shanghai consular area. The complex features 60 well-designed apartments in one 18-story apartment buil...