Listings photos by Yale Wagner The grand apartment that served as “the Green Goblin’s lair” in all three Spider-Man movies is back on the market for $1,999,000. In addition to the Hollywood cache, the triplex penthouse at 5 Tudor City Place has 18-foot ceilings, views of the Chrysler Building and One Vanderbilt, a wrapping cast-iron staircase, and a […more]
Posted in: New York
Comments are closed.