R&F Bay

Location: Shanghai
Site area: 921,418㎡
Building area: 623,535㎡
Design time: 2007