KEY LARGO, Fla. -

The Monroe County Fire Marshal is investigating after a large fire in Key Largo.

Flames and smoke tore through three homes on Sunday afternoon.

It took firefighters from several departments more than three hours to put out the large fire.

Luckily, no one was home at the time of the fire and no one was hurt.