Video: Right Here, Right Now with Steven Gambrel

The New York-based interior designer and architect says that Design Centre, Chelsea Harbour is “really inspirational… you walk past windows and see things that are ideal for projects.”