Sneak Peak Inside David Bowie's $16.8M New York ApartmentSneak Peak Inside David Bowie's $16.8M New York ApartmentThe apartment that David Bowie and his wife Iman lived in until his death from liver cancer has sold for an impressive $18.6 million dollars.Steve KingSteve King