Key Legal Requirements for Real Estate Transactions in Alabama