FECI kjøpte et areal på cirka 28.000 m² i det sentrale Fort Lauderdale til stasjonsbygningen, som ligger ved NW 2nd Avenue mellom Broward Boulevard og NW 4th Street.