PURCHASE AND SALE AGREEMENT Between LUMA AT WEST PALM BEACH, LLC And COTTONWOOD COMMUNITIES O.P., LP