Video: Star Island Beach Estate

Get a look at one of the 40 beach mansions on the tiny Star Island in Miami.