North Bay Village, Florida house sells for $3.9 million