La Finca is 4-acre historic property beckoning back the old days of Miami before it became a thriving metropolis.