The Apartment Posted April 3, 2013 Loading Map.... The Apartment47 Yongfu Lu - ShanghaiDetails 31.230393 121.473704 Address 47 Yongfu Lu Shanghai China Upcoming Events No events in this location