real estate buildings for sale or lease (21)