Maya (in clubhouse of Shanghai Grand Plaza apt complex) Posted October 15, 2015 Loading Map.... Maya (in clubhouse of Shanghai Grand Plaza apt complex)568 Julu Lu - ShanghaiDetails 31.2215903 121.45505849999995 Address 568 Julu Lu Shanghai Shanghai China Upcoming Events No events in this location