The company intends to create 22 apartments at 64 Main St. and another 14 at 17 93rd St., with the housing expected to be ready as early as 2027.
59°F
63°F
66°F
54°F