The Apartment Posted July 8, 2013 Loading Map.... The ApartmentYongfu Road 47 - ShanghaiDetails 31.2113689 121.44398899999999 Address Yongfu Road 47 Shanghai China Upcoming Events No events in this location