News

Built in 1923, the mansion sits on a 1.1-acre bayfront property on the exclusive Star Island, home to Jennifer Lopez and Ken ...