Pointe, Allaire pay $31M for Hialeah senior housing, nursing