The property occupies 0.68 acres in Miami International Commerce Center, near Miami International Airport.