Transfers Criterion Group pays $8.5M for dev site in Astoria September 28, 2026 7:43 am Criterion Group through the entity 42-01 28th Avenue LLC paid $8.5 million to Christopher Vlacich