Encasa Encasa will feature 465 luxury apartment units and nearly 5,500 square feet of dedicated co-working space that offers private offices, lounges and other features.