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.
64°F
55°F
59°F
63°F
66°F