UFO Hovers Above House On Google Earth?

Very interesting Google Earth image which seems to show a UFO hovering above a home in North Lauderdale, Florida, 230 Northwest 86th Terrace. Is it a UFO or something else.

Check out the image yourself, copy and paste the coordinates below into Google Earth, then just zoom in until you get a street view, then pan around and you will find it.

 26°14'1.94"N 80°14'29.80"W