November 25, 2015 Apartment in Shanghai By Kevin Keegan Pin on Pinterest Pin Save Photo Save Email Photo Email Designed by Kevin Keegan, this original 1,776 sq ft apartment is located in Shanghai, China.