It's by the same owner as 710 Rigsbee and 318 Corporation, the apartment buildings going up around the corner, Elmwood Development. I believe it's what their website calls "Rigsbee Collection Phase 3":
https://www.elmwood-dev.com/rigsbee-collection-phase-3