Posted Feb 24, 1997 @ 4:54pm
Project Manager Not Boxed In By Whimsical FAO Schwarz Construction
FAO Schwarz opened a new store at Point Orlando in Orlando, FL. The store has a giant walk on piano, popularized in the movie Big, and manufactured by Entech Creative Industries.
Sign up below to get monthly updates about our latest activities and innovations!