Apex Tech moves to LIC

Their spot in Flatiron is eerily quiet.

%d bloggers like this: